whipping boy


Results for "whipping boy"

English - Turkish Dictionary

whipping boy

(English - Turkish Dictionary) :
şamar oğlanı.